home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Chat & Communication / Digsby build 37 / digsby_setup.exe / lib / Digsby.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2008-10-13  |  2KB  |  45 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.5)
  3.  
  4. import sys
  5. import os
  6. import os.path as os
  7. if not __debug__:
  8.     launcher_name = 'digsby.exe'
  9.     (__libdir, __myname) = os.path.split(sys.executable)
  10.     (__mydir, __) = os.path.split(__libdir)
  11.     os.chdir(__mydir)
  12.     os.environ['PATH'] = os.path.pathsep.join((__libdir, os.environ['PATH']))
  13.     sys.executable = os.path.join(__mydir, launcher_name)
  14.  
  15. platformName = dict(darwin = 'mac', linux2 = 'gtk', win32 = 'win')[sys.platform]
  16. sys.path += map(os.path.abspath, [
  17.     './src',
  18.     './ext',
  19.     './ext/' + platformName,
  20.     './lib',
  21.     './platlib/' + platformName])
  22. if __name__ == '__main__':
  23.     import options
  24.     (sys.opts, _args) = options.parser.parse_args()
  25.  
  26. import netextensions
  27. import digsbysite
  28. import logextensions
  29. del digsbysite
  30. import socks
  31. sys.modules['socket'] = socks
  32. if platformName == 'win' and hasattr(socks._socket, '_GLOBAL_DEFAULT_TIMEOUT'):
  33.     socks._GLOBAL_DEFAULT_TIMEOUT = socks._socket._GLOBAL_DEFAULT_TIMEOUT
  34.  
  35.  
  36. def main():
  37.     import gettext as gettext
  38.     gettext.install('Digsby', './locale', unicode = True)
  39.     import main as main
  40.     main.main()
  41.  
  42. if __name__ == '__main__':
  43.     main()
  44.  
  45.